Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
be hoist with one’s own petard
搬石头砸自己的脚 作茧自缚
detail>>
petard
n. 1.(古代攻城等用的)炸药包。 2.大花炮。 短语和例子 be hoist with [by]...
detail>>
on one’ s own
独自地,独立地
detail>>
a beam in one’s own eye
自己眼中的梁木;自己严重的缺点
detail>>
at one‘s own expense
自费
detail>>
at one’s own change
自费
detail>>
at one’s(own) expense
由某人出钱(自费)
detail>>
choose one’s own clothes
选择自己的衣服
detail>>
develop a school of one‘s own
独树一帜
detail>>
die by one’s own hand
自杀而死
detail>>
die of one’s own hand
死在自己的手上
detail>>
dig one’s own grave
自取灭亡
detail>>
each with one’s own style
各自成门户
detail>>
eat one’s own flesh
偷懒;好吃懒做
detail>>
find jobs on one’s own
自谋职业
detail>>
have a family of one’s own
拥有自己的家庭
detail>>
have meanings of one’s own
有自己的意义
detail>>
have one’s own ideas
有自己的想法
detail>>
1
2
3
Next